namespace AddonNice.Configuration
{
	/// <summary>
	/// Main container for const strings used accross ADNCRM.Core
	/// </summary>
	public class StStr
    {
        #region const Guids for special modules
        
        public const string AddModuleGuid                   =   "{350CED6F-6739-43f3-8BF1-1D95187CA0BF}";
		public const string LoginModuleGuid                 =   "{B5998A2C-77C3-4e4c-B025-4358E00AE8D9}";
        public const string LanguageSwitcherGuid            =   "{25E3290E-3B9A-4302-9384-9CA01243C00F}";
		public const string ModulesDefinitionsGuid		    =   "{5E0DB0C7-FD54-4F55-ACF5-6ECF0EFA59C0}";
		public const string SiteSettingsGuid                =   "{EBBB01B1-FBB5-4E79-8FC4-59BCA1D0554E}";
		public const string PortalPagesManagerGuid          =   "{1C575D94-70FC-4A83-80C3-2087F726CBB3}";
		public const string CrmFieldLocalizerGuid           =   "{B4734DDE-DDC8-41fe-B19F-34CEF1523C55}";
		public const string AnnouncementsGuid               =   "{CE55A821-2449-4903-BA1A-EC16DB93F8DB}";
		public const string AnnouncementRtGuid              =   "{9C20B03F-B385-48c1-B01E-6D3076FA2ECC}";
		public const string RssReaderGuid                   =   "{26C1FA26-0181-4b22-A2D1-6E206599C04D}";
        
        #endregion const Guids for special modules

        #region Special PortalID values
        
        public const int DefaultPortalID                    =   0;
        public const int CommonPortalID                     =   -2;
        public const int ReservedPagesPortalID              =   -3;
        public const int PageRecyclerPortalID               =   -1;

        #endregion Special PortalID values

        #region Areas and Groups in crm SiteMap
        
        public const string Area_AddonNice                  =   "Area_AddonNice";
        public const string Group_AddonNice                 =   "Group_AddonNice";
        public const string Area_Workplace                  =   "Workplace";
        public const string Group_MyWork                    =   "MyWork";
        public const string Group_Customers                 =   "Customers";
        public const string Area_Sales                      =   "SFA";
        public const string Group_Sales                     =   "SFA";
        public const string Area_Marketing                  =   "MA";
        public const string Group_Marketing                 =   "MA";
        public const string Area_Service                    =   "CS";
        public const string Group_Service                   =   "CS";
        public const string Group_Scheduling                =   "SM";
        public const string Area_Settings                   =   "Settings";
        public const string Group_Settings                  =   "Settings";
        public const string Area_ResourceCenter             =   "ResourceCenter";
        public const string Group_ResourceCenter            =   "Settings";
        

        #endregion areas and groups in crm SiteMap

        #region Special PageID values

        public const int HomePageID                         =   1;
        public const int WelcomePageID                      =   1;
        public const int AdminPageID                        =   10;
        public const int UsersPageID                        =   20;
        public const int CrmPagesPageID                     =   30;
        public const int WebPagesPageID                     =   40;
        public const int IFramePagesPageID                  =   50;
        public const int SepPageID                          =   60;
        public const int ReportsPageID                      =   70;
        public const int PortalsToolsPageID                 =   100;
        public const int SiteSettingsPageID                 =   200;
        public const int ModulesToolsPageID                 =   300;
        public const int PagesToolsPageID                   =   400;
        public const int SiteToolsPageID                    =   500;
        public const int CrmToolsPageID                     =   600;
        public const int UsersToolsPageID                   =   700;
        
        #endregion Special PageID values

        #region system constant PageIDs
        
        public const int PageWelcomeID                      =   1;
        public const int RegisterPageID                     =   21;
        public const int LoginPageID                        =   22;
        public const int PageLogoffID                       =   23;
        public const int PageChangePwdID                    =   24;
        public const int PageRecoverPwdID                   =   25;
        public const int PageEditProfileID                  =   26;
        
        public const string strPageAdminID                  =   "10";
        public const int PageAdminID                        =   10;
        public const int PageUsersID                        =   20;
		public const int PageCrmID                          =   30;
        public const string strPageWebID                    =   "40";
        public const int PageWebID                          =   40;
        public const int PageIFrameID                       =   50;
        public const int PageSepID                          =   60;
        public const int PageReportsID                      =   70;
        public const int PageAdminUsersID                   =   700;
		public const int PageDemoCRMID                      =   800;
		public const int PageDemoWebID                      =   900;
		public const int PageDefaultWelcome                 =   1001;

        // Pages ids reserved for package Main menus
		public const int PageImageManMenuID                 =   950;
		public const int PageECommerceMenuID                =   951;
		public const int PageEMailingMenuID                 =   952;
		public const int PagePackage4MenuID                 =   953;
		public const int PagePackage5MenuID                 =   954;
		public const int PagePackage6MenuID                 =   955;
		public const int PagePackage7MenuID                 =   956;
		public const int PagePackage8MenuID                 =   957;
		public const int PagePackage9MenuID                 =   958;
		public const int PagePackage10MenuID                =   959;
		public const int PagePackage11MenuID                =   960;
		public const int PagePackage12MenuID                =   961;
		public const int PagePackage13MenuID                =   962;
		public const int PagePackage14MenuID                =   963;
		public const int PagePackage15MenuID                =   964;
		public const int PagePackage16MenuID                =   965;
		public const int PagePackage17MenuID                =   966;
		public const int PagePackage18MenuID                =   967;
		public const int PagePackage19MenuID                =   968;
		public const int PagePackage20MenuID                =   969;
        
        // Pages ids reserved for package usage
		public const int PageCRMImage                       =   980;
		public const int PageAddCRMImage                    =   981;
		public const int PageReservedPackage3               =   982;

		public const int PageECommerceTools                 =   983;
		public const int PageECommerceProviders             =   984;
		public const int PageECommerceProductCaegories      =   985;
		public const int PageECommerceTaxesManager          =   986;
		public const int PageECommerceDownload              =   987;
		public const int PageECommerceDownLoadManager       =   988;
		public const int PageECommerceUsersDowbnload        =   989;
		public const int PageECommerceProductDownload       =   990;
		public const int PageECommerceSelling               =   991;
		public const int PageReservedPackage13              =   992;
		public const int PageEMailingTemplateEditor         =   993;
		public const int PageEMailingBulkSend               =   994;
		public const int PageReservedPackage16              =   995;
		public const int PageReservedPackage17              =   996;
		public const int PageReservedPackage18              =   987;
		public const int PageReservedPackage19              =   988;
		public const int PageReservedPackage20              =   989;

		public const int PageECommerceEndTransac            =   11;
		public const int PageECommerceLogin                 =   12;

        #endregion system constant PageID

        #region Not initialized const values

        public const int PageIDNotAssigned                  =   0;
        public const int ModuleIDNotAssigned                =   0;
        public const  int parentDBIdNotSet                  =   0; // SettingItem
        
        #endregion Not initialized const values

        #region const string for xml files like install file conf
        
        public const string XMLFriendlyName		            =   "FriendlyName";
        public const string XMLDesktopSource                =   "DesktopSource";
        public const string XMLUsage                        =   "Usage";
        
        #endregion const string for xml files like install file conf

        #region const strings from db columns, used in DataReaders

        public const string DBLCID                          =   "LCID";
        public const string DBDefLCID                       =   "DefLCID";
        public const string DBModuleID		                =   "ModuleID";
		public const string DBModuleDefID		            =   "ModuleDefID";
        public const string DBModuleTitle		            =   "ModuleTitle";


        public const string PortalID						=   "PortalID";
   		public const string DBSitePageID					=   "PageID"; 
        public const string DBSiteParentPageID              =   "ParentPageID";
        public const string DBSitePageOrder                 =   "PageOrder";
		
        public const string DBPageID						=   "TabID";  // That's really TabId for historical reasons, TBC
        public const string DBPageNbModules					=   "nbModules"; 
        public const string DBParentPageID                  =   "ParentTabID";
        public const string DBPackageName                   =   "PackageName";
        public const string DBRelease                       =   "Release";
        public const string DBVersion                       =   "Version";
        public const string DBReleaseDate                   =   "ReleaseDate";
        public const string DBPageName                      =   "TabName";
        public const string DBPageTitle                     =   "PageTitle";
        public const string DBPageKeyPhrase                 =   "PageKeyPhrase";
        public const string DBPageOrder                     =   "TabOrder";
        public const string DBPageLayout                    =   "TabLayout"; // Idem That's really TabLayout for historical reasons, TBC
        public const string DBAuthRoles                     =   "AuthorizedRoles";
        public const string DBUrlName                       =   "UrlName";
        public const string DBPageSkin                      =   "TabSkinID";
        public const string DBNestLevel                     =   "NestLevel";
   		
        public const string DBPortalName					=   "PortalName";
		public const string DBBaseAlias					    =   "BaseAlias";
        public const string DBPortalAlias					=   "PortalAlias";
        public const string DBPortalPath                    =   "PortalPath";
        public const string DBCrmServer                     =   "CrmServer";
        public const string DBCrmOrganization               =   "CrmOrganization";
        public const string DBPortalType                    =   "PortalType";
        public const string DBSettingName                   =   "SettingName";
        public const string DBSettingValue                  =   "SettingValue";
        public const string DBSettingGroup                  =   "SettingGroup";
        
        public const string DBAuthorizedViewRoles           =   "AuthorizedViewRoles";
        public const string DBAuthorizedEditRoles           =   "AuthorizedEditRoles";
        public const string DBAuthorizedAddRoles            =   "AuthorizedAddRoles";
        public const string DBAuthorizedDeleteRoles         =   "AuthorizedDeleteRoles";
        public const string DBAuthorizedPropertiesRoles     =   "AuthorizedPropertiesRoles";
        public const string DBAuthorizedMoveModuleRoles     =   "AuthorizedMoveModuleRoles";
        public const string DBAuthorizedDeleteModuleRoles   =   "AuthorizedDeleteModuleRoles";
        public const string DBSupportCollapsable            =   "SupportCollapsable";
        public const string DBShowEveryWhere                =   "ShowEveryWhere";
        public const string DBCacheTime                     =   "CacheTime";
        public const string DBModuleOrder                   =   "ModuleOrder";
        public const string DBAdmin                         =   "Admin";
        public const string DBVersionType                   =   "VersionType";
        public const string DBPaneName                      =   "PaneName";
        public const string DBModuleSettingsID              =   "ModuleSettingsID";
        public const string DBAddRoles					    =   "AddRoles";
        public const string DBApprovalRoles				    =   "ApprovalRoles";
        public const string DBAssemblyName				    =   "AssemblyName";
        public const string DBClassName					    =   "ClassName";
        public const string DBCategory                      =   "Category";
        public const string DBDeleteModuleRoles			    =   "DeleteModuleRoles";
        public const string DBDeleteRoles				    =   "DeleteRoles";
        public const string DBDesktopSrc				    =   "DesktopSrc";
        public const string DBEditRoles					    =   "EditRoles";
        public const string DBFriendlyName				    =   "FriendlyName";
        
		public const string DBGeneralModDefID			    =   "GeneralModDefID";
		public const string DBLock                          =   "Lock";
        public const string DBGuid						    =   "Guid";
        public const string DBMoveModuleRoles			    =   "MoveModuleRoles";
        public const string DBPortalID					    =   "PortalID";
        public const string DBPropertiesRoles			    =   "PropertiesRoles";
        public const string DBViewRoles					    =   "ViewRoles";
        public const string DBUsage					        =   "Usage";
        public const string DBAccessRoles                   =   "AccessRoles";

        // Special to get value return by sp on RETURN statement
        public const string ATReturnValue                   =   "@ReturnValue";

        public const string ATPortalID						=   "@PortalID";
		public const string ATPortalName					=   "@PortalName";
		public const string ATBaseAlias					    =   "@BaseAlias";
        public const string ATPortalPath                    =   "@PortalPath";
        public const string ATCrmServer                     =   "@CrmServer";
        public const string ATCrmOrganization               =   "@CrmOrganization";
        public const string ATPortalType                    =   "@PortalType";
        public const string ATParentPageID                  =   "@ParentTabID";
        public const string ATPageOrder                     =   "@TabOrder";
        public const string ATTabLayout                     =   "@TabLayout";
        public const string ATNbPanes                       =   "@NbPanes";
        public const string ATWidth0                        =   "@Width0";
        public const string ATWidth1                        =   "@Width1";
        public const string ATWidth2                        =   "@Width2";
        public const string ATWidth3                        =   "@Width3";
        public const string ATWidth4                        =   "@Width4";
        public const string ATAuthRoles                     =   "@AuthRoles";
        public const string ATUrlName                       =   "@UrlName";
        public const string ATPackageName                   =   "@PackageName";
        public const string ATRelease                       =   "@Release";
        public const string ATVersion                       =   "@Version";
        public const string ATReleaseDate                   =   "@ReleaseDate";
        public const string ATPageName                      =   "@TabName";
        public const string ATPageTitle                     =   "@PageTitle";
        public const string ATPageKeyPhrase                 =   "@PageKeyPhrase";
        public const string ATPageSkin                      =   "@TabSkinID";
		public const string ATSitePageID					=   "@PageID";
		public const string ATPageID						=   "@TabID";
		public const string ATAuthorizedRoles				=   "@AuthorizedRoles";
        public const string ATPortalAlias                   =   "@PortalAlias";
        public const string ATOldPortalAlias                =   "@OldPortalAlias";
        public const string ATPortalLanguage                =   "@PortalLanguage";
        public const string ATLCID                          =   "@LCID";
        public const string ATDefLCID                       =   "@DefLCID";
        public const string ATModuleID		                =   "@ModuleID";
        public const string ATItemID                        =   "@ItemID";
        public const string ATCrmItemID                     =   "@CrmItemID";
        public const string ATSettingName                   =   "@SettingName";
        public const string ATSettingValue                  =   "@SettingValue";
        public const string ATSettingGroup                  =   "@SettingGroup";
        public const string ATUserID                        =   "@UserID";
        public const string ATAuthorizedViewRoles           =   "@AuthorizedViewRoles";
        public const string ATAuthorizedEditRoles           =   "@AuthorizedEditRoles";
        public const string ATAuthorizedAddRoles            =   "@AuthorizedAddRoles";
        public const string ATAuthorizedDeleteRoles         =   "@AuthorizedDeleteRoles";
        public const string ATAuthorizedPropertiesRoles     =   "@AuthorizedPropertiesRoles";
        public const string ATAuthorizedMoveModuleRoles     =   "@AuthorizedMoveModuleRoles";
        public const string ATAuthorizedDeleteModuleRoles   =   "@AuthorizedDeleteModuleRoles";
        public const string ATSupportCollapsable            =   "@SupportCollapsable";
        public const string ATShowEveryWhere                =   "@ShowEveryWhere";
        public const string ATCacheTime                     =   "@CacheTime";
        public const string ATModuleOrder                   =   "@ModuleOrder";
        public const string ATmoduleName                    =   "@moduleName";
        public const string ATAdmin                         =   "@Admin";
        public const string ATVersionType                   =   "@VersionType";
        public const string ATPaneName                      =   "@PaneName";
        public const string ATModuleSettingsID              =   "@ModuleSettingsID";
        public const string ATAddRoles					    =   "@AddRoles";
        public const string ATApprovalRoles				    =   "@ApprovalRoles";
        public const string ATAssemblyName				    =   "@AssemblyName";
        public const string ATClassName					    =   "@ClassName";
        public const string ATCategory                      =   "@Category";
        public const string ATDeleteModuleRoles			    =   "@DeleteModuleRoles";
        public const string ATDeleteRoles				    =   "@DeleteRoles";
        public const string ATDesktopSrc				    =   "@DesktopSrc";
        public const string ATEditRoles					    =   "@EditRoles";
        public const string ATFriendlyName				    =   "@FriendlyName";
        
		public const string ATGeneralModDefID			    =   "@GeneralModDefID";
		public const string ATLock                          =   "@Lock";
        public const string ATGuid						    =   "@Guid";
        public const string ATModuleDefID				    =   "@ModuleDefID";
        public const string ATModuleTitle				    =   "@ModuleTitle";
        public const string ATMoveModuleRoles			    =   "@MoveModuleRoles";
        public const string ATPropertiesRoles			    =   "@PropertiesRoles";
        public const string ATViewRoles					    =   "@ViewRoles";
        public const string ATUsage					        =   "@Usage";
        public const string ATAccessRoles                   =   "@AccessRoles";

        #endregion const strings from db columns, used in DataReaders

        #region Editor's settings
        
        public const string Editor                          =   "EDITOR";
        public const string Width                           =   "WIDTH";
        public const string Height                          =   "HEIGHT";
        public const string GoogleTranslate                 =   "GOGGLE_TRANSLATE";
        public const string MODULE_IMAGE_FOLDER             =   "MODULE_IMAGE_FOLDER";
        #endregion Editor's settings

        #region const strings used as settings dictionary keys
        
        public const string SiteSettingsLogo				        =   "SITESETTINGS_LOGO";
		public const string CustomLayout					        =   "CUSTOMLAYOUT";
		public const string PageModuleCustomLayout		            =   "PAGE_MODULE_CUSTOM_LAYOUT";
		public const string PageModuleCustomLayoutAlt		        =   "PAGE_MODULE_CUSTOM_LAYOUT_ALT";
		public const string PageCustomTheme			                =   "PAGE_CUSTOMTHEME";
		public const string UseStyleSheetTheme				        =   "CUSTOMUSESTYLESHEETTHEME";
		public const string CustomMenuImage                         =   "CUSTOMMENUIMAGE";
        public const string SiteSettingsPageLayout			        =   "SITESETTINGS_PAGE_LAYOUT";
		public const string SiteMasterPageFile		                =   "SITESETTINGS_MASTERPAGEFILE";
		public const string SiteModulesLayout				        =   "SITESETTINGS_MODULELAYOUT";
		public const string SiteModulesLayoutAlt			        =   "SITESETTINGS_ALT_MODULELAYOUT";
		public const string SiteTheme2						        =   "SITESETTINGS_THEME_NET2";
		public const string SiteCrmTheme2					        =   "SITESETTINGS_THEME_CRM_NET2";
		public const string SiteSettingsCRMNoLayout                 =   "SITESETTINGS_THEME_CRM_NOLAYOUT";
		public const string SiteSettingsCRMNUseFieldLocalizer       =   "SITESETTINGS_CRM_FIELD_LOCALIZER";
		public const string SiteUSeStyleSheetTheme			        =   "SITESETTINGS_USE_STYLESHEET_THEME";
		public const string SiteAllowCustomModulesLayout	        =   "SITESETTINGS_ALLOW_CUSTOM_MODULELAYOUT";

		public const string SiteAllowNewRegistration                =   "SITESETTINGS_ALLOW_NEW_REGISTRATION";
		public const string SiteDefaultLoginPage                    =   "SITESETTINGS_DEFAULT_LOGIN_PAGE";
		public const string SiteDefaultRegisterPage                 =   "SITESETTINGS_DEFAULT_REGISTER_PAGE";
		public const string SiteDefaultEditProfilePage              =   "SITESETTINGS_DEFAULT_EDITPROFILE_PAGE";
		public const string SiteRegisterType                        =   "SITESETTINGS_REGISTER_TYPE";	
		public const string SiteOnRegisterSendTo                    =   "SITESETTINGS_ON_REGISTER_SEND_TO";
		public const string SiteOnRegisterSendFrom                  =   "SITESETTINGS_ON_REGISTER_SEND_FROM";

		public const string SiteSettingsLangList			        =   "SITESETTINGS_LANGLIST";
		public const string SiteSettingsDefaultEditor		        =   "SITESETTINGS_DEFAULT_EDITOR";
		public const string SiteSettingsEditorWidth			        =   "SITESETTINGS_EDITOR_WIDTH";
		public const string SiteSettingsEditorHeight		        =   "SITESETTINGS_EDITOR_HEIGHT";
		public const string SiteSettingsGoogleTranslate             =   "SITESETTINGS_GOGGLE_TRANSLATE";
		public const string SiteSettingsDefaultCrmBackupFolder	    =   "SITESETTINGS_DEFAULT_CRMBACKUP_FOLDER";
		public const string SiteSettingsDefaultImageFolder	        =   "SITESETTINGS_DEFAULT_IMAGE_FOLDER";
		public const string SiteSettingsDefaultMediaFolder	        =   "SITESETTINGS_DEFAULT_MEDIA_FOLDER";
		public const string SiteSettingsDefaultFlashFolder	        =   "SITESETTINGS_DEFAULT_FLASH_FOLDER";
		public const string SiteSettingsDefaultSilverlightFolder	=   "SITESETTINGS_DEFAULT_SILVERLIGHT_FOLDER";
		public const string SiteSettingsDefaultDocumentsWebPath	    =   "SITESETTINGS_DEFAULT_DOCUMENT_WEBPATH";
		public const string SiteSettingsDefaultDocumentsFolder	    =   "SITESETTINGS_DEFAULT_DOCUMENT_FOLDER";
		public const string SiteSettingsDefaultTemplatesFolder	    =   "SITESETTINGS_DEFAULT_TEMPLATE_FOLDER";
        public const string SiteSettingsShowModuleArrows	        =   "SITESETTINGS_SHOW_MODULE_ARROWS";

		public const string SiteSettingsUseRecycler			        =	"SITESETTINGS_USE_RECYCLER";
		public const string SiteSettingsUseCacheManager             =	"SITESETTINGS_USE_CACHEMANAGER";
		public const string SiteSettingsPublicSiteUrl               =	"SITESETTINGS_PUBLICSITE_URL";

        public const string SiteTermsOfService                      =   "SITESETTINGS_TERMS_OF_SERVICE_PAGE";
        public const string SiteConfidentiality                     =   "SITESETTINGS_CONFIDENTIALITY_PAGE";
        public const string SiteLicense                             =   "SITESETTINGS_LICENSE_PAGE";

		public const string SiteSettingsPortalIsSecured		        =	"SITESETTINGS_PORTAL_IS_SECURED";
		public const string SiteSettingsPortalSecuredDirs	        =	"SITESETTINGS_PORTAL_SECURED_DIRS";
        public const string SiteSettingsSecuredByScript	            =	"SITESETTINGS_PORTAL_SECUREDBY_SCRIPT";
		public const string SiteSettingsPageTitle			        =	"SITESETTINGS_PAGE_TITLE";
		public const string SiteSettingsIE8BrowserMode		        =	"SITESETTINGS_PAGE_IE8BROWSERMODE";
		public const string SiteSettingsPageMetaKeywords	        =	"SITESETTINGS_PAGE_META_KEYWORDS";
		public const string SiteSettingsPageMetaDescription	        =	"SITESETTINGS_PAGE_META_DESCRIPTION";
		public const string SiteSettingsPageMetaRobots	            =	"SITESETTINGS_PAGE_META_ROBOTS";
		public const string SiteSettingsPageMetaEncoding	        =	"SITESETTINGS_PAGE_META_ENCODING";
		public const string SiteSettingsPageMetaExpires	            =	"SITESETTINGS_PAGE_META_EXPIRES";
		public const string SiteSettingsPageMetaRefresh	            =	"SITESETTINGS_PAGE_META_REFRESH";
        public const string	SiteSettingsSmtpOk	                    =	"SITESETTINGS_SMTP_OK";
        public const string SiteSettingsCountryFilter               =   "SITESETTINGS_COUNTRY_FILTER";
        public const string SiteSettingsPageKeyPhrase               =   "SITESETTINGS_PAGE_KEY_PHRASE";
        public const string SiteSettingsCombineCss                  =   "SITESETTINGS_COMBINE_CSS";
        public const string SiteSettingsCompressCss                 =   "SITESETTINGS_COMPRESS_CSS";
        public const string SiteSettingsCacheCssOnClient            =   "SITESETTINGS_CLIENT_CACHE_CSS";

		public const string PageMasterPageFile                      =	"PAGE_CUSTOMMASTERPAGE";

		public const string TabPlaceholder                          =	"TABPLACEHOLDER";
		public const string TabLink                                 =	"TABLINK";
		public const string TabUrlKeyword                           =	"TABURLKEYWORD";
		public const string UrlPageName                             =	"URLPAGENAME";
		public const string PageTitle                               =	"PAGETITLE";
		public const string IE8BrowserMode                          =	"PAGEIE8BROWSERMODE";
		public const string PageMetaKeyWords                        =	"PAGEMETAKEYWORDS";
		public const string PageMetaKeyWords_under                  =	"PAGEMETAKEYWORDS_";
		public const string PageMetaDescription                     =	"PAGEMETADESCRIPTION";
		public const string PageMetaDescription_under               =	"PAGEMETADESCRIPTION_";
		public const string PageMetaExpires                         =	"PAGEMETAEXPIRES";
		public const string PageMetaRobots                          =	"PAGEMETAROBOTS";
		public const string PageMetaRefresh                         =	"PAGEMETAREFRESH";
		public const string PageEncoding                            =	"PAGEENCODING";
		public const string PageKeyPhrase                           =	"PAGEKEYPHRASE";
        public const string PageKeyPhrase_under                     =	"PAGEKEYPHRASE_";
        public const string	PageCRMEntityNameSettings	            =	"PAGE_CRM_ENTITYNAME_SETTINGS";
        
		public const string	ModuleSettingsUseSettingsFrom           =   "MODULE_USE_SETTINGS_FROM";
		public const string	ModuleSettingsUseSettingsModule         =   "MODULE_USE_SETTINGS_MODULE";
        public const string	ModuleSettingsApplyModuleLayout         =   "MODULESETTINGS_APPLY_MODULELAYOUT";
        public const string	ModuleSettingsApplyLayoutNoSkin         =   "MODULESETTINGS_APPLY_LAYOUT_NOSKIN";
		public const string	ModuleSettingsModuleLayoutDefault       =   "MODULESETTINGS_MODULELAYOUT_DEFAULT";
		public const string	ModuleSettingsModuleLayoutAlt           =   "MODULESETTINGS_MODULELAYOUT_ALT";
		public const string	ModuleSettingsModuleLayout              =   "MODULESETTINGS_MODULELAYOUT";
		public const string	ModuleSettingsModuleModuleLayout        =   "MODULESETTINGS_MODULE_MODULELAYOUT";
		public const string	ModuleSettingsShowTitle                 =   "MODULESETTINGS_SHOW_TITLE";
		public const string	ModuleSettingsContentHeight             =   "MODULESETTINGS_CONTENT_HEIGHT";
		public const string	ModuleSettingsContentWidth              =   "MODULESETTINGS_CONTENT_WIDTH";
		public const string	ModuleSettingsContentScrolling          =   "MODULESETTINGS_CONTENT_SCROLLING";
		public const string	ModuleSettingsWidthStretching           =   "MODULESETTINGS_WIDTH_STRETCHING";
		public const string	ModuleSettingsUseInnerDiv               =   "MODULESETTINGS_USE_INNERDIV";
		public const string	ModuleSettingsExtStyle                  =   "MODULESETTINGS_EXTSTYLE";
		public const string	ModuleSettingsExtCssClass               =   "MODULESETTINGS_EXTCSSCLASS";
		public const string	ModuleSettingsStyle                     =   "MODULESETTINGS_STYLE";
		public const string	ModuleSettingsCssClass                  =   "MODULESETTINGS_CSSCLASS";
		public const string	ModuleSettingsDefaultCssPosition        =   "MODULESETTINGS_CSSPOSITION";
		public const string	ModuleSettingsUseOverflow               =   "MODULESETTINGS_USE_OVERFLOW";
		public const string	ModuleSettingsDefaultCssOverflow        =   "MODULESETTINGS_OVERFLOW";
		public const string	ModuleSettingsButtonDisplay		        =	"MODULESETTINGS_BUTTON_DISPLAY";
		public const string	ModuleSettingsShowArrowButtons	        =	"MODULESETTINGS_SHOW_ARROW_BUTTONS";
		public const string	ModuleSettingsModuleButtonsAsPopup      =	"MODULESETTINGS_BUTTONS_AS_POPUP";
        public const string	ModuleSettingsShowHelpButton	        =	"MODULESETTINGS_SHOW_HELP_BUTTON";
        public const string	ModuleSettingsCulture			        =	"MODULESETTINGS_CULTURE";
		public const string	ModuleSettingsCRMEntityNameSettings	    =	"MODULESETTINGS_CRM_ENTITYNAME_SETTINGS";
        public const string	ModuleSettingsCRMEntityDisplayProperty  =   "MODULESETTINGS_CRM_ENTITY_DISPLAY_PROPERTY";
        public const string	ModuleSettingsCRMDefault2PageEntityName  =   "MODULESETTINGS_CRM_DEFAULT_2_PAGE_ENTITYNAME";

        #endregion const strings used as settings dictionary keys
               
        #region const strings used frequently
        
        public const string PanesCount                      =   "PanesCount";
        public const string strFalse				        =   "False";
        public const string strTrue				            =   "True";
        public const string strSmFalse				        =   "false";
        public const string strSmTrue				        =   "true";
        public const string UNKNOWN                         =   "UNKNOWN";
        public const string unknown                         =   "unknown";
        public const string RoleDelimiter                   =   ";";
		public const string Anonymous                       =   "anonymous";
		public const string PortalPrefix                    =   "ADNCRM_";
   		public const string UserWinMgmtIndex                =   "ADNCRM_WinMgmt";

		public const string CookiePath                      =   "/" ; 
		public const string CVS                             =   "CVS";
        public const string HTML_SPACE                      =   "&nbsp;";
        public const string strBr                           =   "<br />";
        public const string SEPARATOR                       =   "SEPARATOR";
        public const string INTERNAL                        =   "INTERNAL_";
        public const string INTERNAL0                       =   "INTERNAL_0";
        public const string INTERNALPARAM                   =   "INTERNAL_{0}";
        
 
        
        public const string DisplayName                     =   "DisplayName";
        public const string Name							=   "Name";
        public const string Val							    =   "Val";
        public const string smName							=   "name";
        public const string smVal							=   "val";
        public const string bgID							=   "ID";
        public const string Normal						    =   "Normal";


        #region modules categories

        public const string ADMIN_MOD_CAT                   =   "ADMIN_MOD_CAT";
        public const string NORMAL_MOD_CAT                  =   "NORMAL_MOD_CAT";
        public const string NormalModuleCat 			    =   "Normal";
        public const string CRM_MOD_CAT                     =   "CRM_MOD_CAT";
		public const string CrmModuleCat 			        =   "CRM";
        
        #endregion modules categories
		
        public const string WebPath							=   "WebPath";
		public const string DefaultCrmBackupFolder		    =   "default";
		public const string DefaultImageFolder				=   "default";
		public const string DefaultMediaFolder				=   "default";
		public const string DefaultFlashFolder				=   "default";
		public const string DefaultSilverlightFolder		=   "default";
		public const string DefaultDocumentsFolder			=   "default";
		public const string DocumentsBaseFolderName         =   "Documents";
		public const string DefaultTemplatesFolder			=   "default";
		public const string DefaultLayoutName				=   "Default";
		public const string DefaultModulesLayout			=   "Default";
		public const string AltModulesLayout				=   "Alt";
		public const string ProductVersion					=   "ProductVersion";
		public const string CodeVersion						=   "CodeVersion";
		public const string strUrlReferrer					=   "UrlReferrer";
		public const string strSecurityCookieName		    =   "ADNCRMSecurity";
		public const string strPortalSettings				=   "PortalSettings";
		public const string strPortalSettings_Loading	    =   "PortalSettings_Loading";
		public const string CurrentUser                     =   "CurrentUser";
		public const string strPageID				        =   "pageid";
		public const string strModuleID				        =   "mid";
        
		public const string strItemID				        =   "itemid";
        public const string strItemCrmID                    =   "itemcrmid";
        public const string strTabID				        =   "tabid";
        public const string strCurrentParentPageID          =   "CurrentParentPageID";
        public const string returnPageID                    =   "returnPageID";
        public const string selectedItem                    =   "selectedItem";
        public const string AuthorizedPageStripDetail       =   "_AuthorizedPageStripDetail";
        public const string PageNavigationSettings          =   "_PageNavigationSettings_";
		
        #endregion const strings used frequently

        #region Fixed filenames
        public const string ModulesLayoutFileName           =   "ModulesLayout.xml";
        public const string ModulesLayoutGlobalFolder       =   "/Design/ModulesLayouts";
        public const string ModulesLayoutPrivateFolder      =   "/Design/ModulesLayouts";
        public const string PagesLayoutGlobalFolder         =   "/Design/PagesLayouts";
        public const string PagesLayoutPrivateFolder        =   "/Design/PagesLayouts";
        #endregion Fixed filenames

        #region ModulesLayoutManager Parts elements
        public const string ModuleLayoutName                =   "Name";
        public const string ModuleLayoutMinimizeColor       =   "MinimizeColor";
        public const string ModuleLayoutCss                 =   "Css";
        public const string ModuleLayoutParts               =   "LayoutParts";
        public const string ModuleLayoutPart                =   "Part";
        public const string ModuleLayoutPartHTML            =   "HTML";
        
        #endregion ModulesLayoutManager Parts elements

        #region various controls fixed Ids

        public const string globalPane                      =   "globalpane";
        public const string leftPane                        =   "leftpane";
        public const string contentPane                     =   "contentpane";
        public const string rightPane                       =   "rightpane";
		public const string headerPane                      =   "headerpane";
		public const string footerPane                      =   "footerpane";
        public const string Div                             =   "div";
        public const string Fieldset                        =   "fieldset";
        
        #endregion various controls fixed Ids

        #region Menu skins strings
        public const string strAdminSkin                    =   "AdministrationSkin";
        public const string strAdminSkin2                   =   "AdministrationSkin2";
        public const string strAdminSkin3                   =   "AdministrationSkin3";
        public const string strAdminSkin4                   =   "AdministrationSkin4";
        public const string strCRMPagesSkin                 =   "CRMPagesSkin";
        public const string strWebPagesSkin                 =   "WebPagesSkin";
        public const string strModulesSkin                  =   "ModulesSkin";
        public const string strPagesSkin                    =   "PagesSkin";
        public const string strSitesSettingsSkin            =   "SitesSettingsSkin";
        public const string strPortalManagementSkin         =   "PortalManagementSkin";
        public const string strParametersSkin               =   "ParametersSkin";
        public const string strDefaultSkin                  =   "DefaultSkin";
        public const string strRegisterSkin                 =   "RegisterSkin";
		#endregion Menu skins strings 
	}	

}
